series of punches - French English Dictionary